# 定义女生类
class Women(object):
    """女生类"""
    def __init__(self,name,age):
        """设置实例属性"""
        self.name = name
        self.__age = age  # 不想让外部人知道年龄
    def _secret(self):
        """私有方法:输出女生年龄"""
        print(f"{self.name}的年龄是:{self.__age}")
    def friend(self):
        """普通方法"""
        self._secret()    # 类内部普通方法可以直接调用私有方法
        print(f"我闺蜜叫:{self.name},她的年龄是:{self.__age}")
# 创建对象
w1 = Women("小红", 18)
# 调用方法
# w1.__secret()  # 不能直接调用：私有方法（只能在类内部使用）
w1.friend()  # 可以借助于普通方法查看私有属性或者私有方法运行结果
# 结论: 私有属性和私有方法只能在类的内部使用